package com.attendance.www.hr.beans;

import java.math.BigDecimal;
import java.util.Date;

public class RestVacationBean {

	private Integer employeeId;
	
	private Integer furloughType;
	
	private String requstTypeName;
	
	private Date firstDate;
	
	private Date hbornStartDate;
	
	private Date endDate;
	
	private Date startDate;

	private BigDecimal totalVacation;

	private BigDecimal restVacation;

	private BigDecimal usedVacation;
	
	private BigDecimal lastYearTotalVacation;

	private BigDecimal lastYearRestVacation;

	private BigDecimal lastYearUsedVacation;
	
	//实际剩余假期额度，未去除正在申请中的
	private BigDecimal realRestVacation;
	
	private Integer thisYear;
	
	private Integer lastYear;
	
	//去年，实际剩余假期额度，未去除正在申请中的
	private BigDecimal realLastYearRestVacation;

	public Integer getEmployeeId() {
		return employeeId;
	}

	public void setEmployeeId(Integer employeeId) {
		this.employeeId = employeeId;
	}

	public String getRequstTypeName() {
		return requstTypeName;
	}

	public void setRequstTypeName(String requstTypeName) {
		this.requstTypeName = requstTypeName;
	}

	public BigDecimal getTotalVacation() {
		return totalVacation;
	}

	public void setTotalVacation(BigDecimal totalVacation) {
		this.totalVacation = totalVacation;
	}

	public BigDecimal getRestVacation() {
		return restVacation;
	}

	public void setRestVacation(BigDecimal restVacation) {
		this.restVacation = restVacation;
	}

	public BigDecimal getUsedVacation() {
		return usedVacation;
	}

	public void setUsedVacation(BigDecimal usedVacation) {
		this.usedVacation = usedVacation;
	}

	public Integer getFurloughType() {
		return furloughType;
	}

	public void setFurloughType(Integer furloughType) {
		this.furloughType = furloughType;
	}

	public Date getFirstDate() {
		return firstDate;
	}

	public void setFirstDate(Date firstDate) {
		this.firstDate = firstDate;
	}

	public Date getHbornStartDate() {
		return hbornStartDate;
	}

	public void setHbornStartDate(Date hbornStartDate) {
		this.hbornStartDate = hbornStartDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public BigDecimal getLastYearTotalVacation() {
		return lastYearTotalVacation;
	}

	public void setLastYearTotalVacation(BigDecimal lastYearTotalVacation) {
		this.lastYearTotalVacation = lastYearTotalVacation;
	}

	public BigDecimal getLastYearRestVacation() {
		return lastYearRestVacation;
	}

	public void setLastYearRestVacation(BigDecimal lastYearRestVacation) {
		this.lastYearRestVacation = lastYearRestVacation;
	}

	public BigDecimal getLastYearUsedVacation() {
		return lastYearUsedVacation;
	}

	public void setLastYearUsedVacation(BigDecimal lastYearUsedVacation) {
		this.lastYearUsedVacation = lastYearUsedVacation;
	}

	public BigDecimal getRealRestVacation() {
		return realRestVacation;
	}

	public void setRealRestVacation(BigDecimal realRestVacation) {
		this.realRestVacation = realRestVacation;
	}

	public Integer getThisYear() {
		return thisYear;
	}

	public void setThisYear(Integer thisYear) {
		this.thisYear = thisYear;
	}

	public Integer getLastYear() {
		return lastYear;
	}

	public void setLastYear(Integer lastYear) {
		this.lastYear = lastYear;
	}

	public BigDecimal getRealLastYearRestVacation() {
		return realLastYearRestVacation;
	}

	public void setRealLastYearRestVacation(BigDecimal realLastYearRestVacation) {
		this.realLastYearRestVacation = realLastYearRestVacation;
	}
	
	
}